var should = require('should');
var expeditionHandler = require('../../../app/servers/user/handler/expeditionHandler');
var config = require('../../config');
var configUtil = require('../../../app/util/configUtil');
var analyze = require('kc-analyze');

suite('测试魔窟远征', function () {
    // test('重置副本', function (done) {
    //     var msg = {};
    //     var session = {};
    //     // session.uid = config.role_id;
    //     session.uid = 10000;

    //     var expedition_handler = new expeditionHandler();
    //     expedition_handler.reset(msg, session, function (err, res) {
    //         console.log('res:', res);
    //         console.log('res.result:', res.result);
    //         done();
    //     });
    // });

    //  test('发起挑战', function (done) {
    //      var msg = {};
    //      var session = {};
    //      session.uid = 10003;

    //      var expedition_handler = new expeditionHandler();
    //      expedition_handler.enterBattle(msg, session, function (err, res) {
    //          console.log('res:', res);
    //          console.log('res.result:', res.result);
    //          done();
    //      });
    //  });

    // test('结束战斗', function (done) {
    //     var msg = {
    //         "rival_hp_info": [{
    //             "soldier_type": 4001,
    //             "curr_hp": 792
    //         }, {
    //             "soldier_type": 3001,
    //             "curr_hp": 432
    //         }, {
    //             "soldier_type": 2003,
    //             "curr_hp": 148
    //         }],
    //         "self_hp_info": [{
    //             "soldier_type": 1004,
    //             "curr_hp": 0
    //         }]
    //     };
    //     var session = {};
    //     session.uid = 10003;

    //     var expedition_handler = new expeditionHandler();
    //     expedition_handler.exitBattle(msg, session, function (err, res) {
    //         console.log('res:', res);
    //         // console.log('res.result:', res.result);
    //         done();
    //     });
    // });

    // test('查询阵容', function (done) {
    //     var msg = {};
    //     var session = {};
    //     session.uid = 10000;

    //     var expedition_handler = new expeditionHandler();
    //     expedition_handler.getSoldierList(msg, session, function (err, res) {
    //         // console.log('res:', res);
    //         console.log('res.result:', res.result.rival_info);
    //         done();
    //     });
    // });

    // test('设置阵容', function (done) {
    //     var msg = {};
    //     var session = {};
    //     session.uid = 10000;
    //     msg.soldier_list = [2003, 4005, 1002];

    //     var expedition_handler = new expeditionHandler();
    //     expedition_handler.setSoldierList(msg, session, function (err, res) {
    //         console.log('res:', res);
    //         console.log('res.result:', res.result);
    //         done();
    //     });
    // });

    // test('开宝箱', function (done) {
    //     var msg = {};
    //     var session = {};
    //     session.uid = 10000;

    //     var expedition_handler = new expeditionHandler();
    //     expedition_handler.openBox(msg, session, function (err, res) {
    //         console.log('res:', res);
    //         console.log('res.result:', res.result);
    //         done();
    //     });
    // });

    // test('查询对手信息', function (done) {
    //     var msg = {};
    //     var session = {};
    //     session.uid = 10000;

    //     var expedition_handler = new expeditionHandler();
    //     expedition_handler.getRivalInfo(msg, session, function (err, res) {
    //         console.log('result:', res.result);
    //         done();
    //     });
    // });

    // test('查询商城', function (done) {
    //     var msg = {};
    //     var session = {};
    //     session.uid = 10000;

    //     var expedition_handler = new expeditionHandler();
    //     expedition_handler.shopList(msg, session, function (err, res) {
    //         console.log('res:', res);
    //         console.log('res.result:', res.result);
    //         done();
    //     });
    // });

    // test('商城购买', function (done) {
    //     var msg = {};
    //     var session = {};
    //     session.uid = 10000;
    //     msg.shop_pos = 3;

    //     var expedition_handler = new expeditionHandler();
    //     expedition_handler.shopBuy(msg, session, function (err, res) {
    //         console.log('res:', res);
    //         console.log('res.result:', res.result);
    //         done();
    //     });
    // });
});
